Financial Year Ended 31 March 2024 2023 2022 2021 2020
No. of Months 12 12 12 12 12
  Audited Audited Audited Audited Audited
  RM'000 RM'000 RM'000 RM'000 RM'000
           
Continuing Operations          
Revenue 295,956 221,738 138,667 88,252 178,173
Cost of sales (207,662) (150,672) (84,899) (47,519) (101,406)
Gross profit 88,294 71,066 53,768 40,733 76,767
           
Other income 38,258 25,134 21,603 33,153 39,900
Employee benefits expense (27,607) (24,092) (21,138) (18,690) (19,154)
Depreciation (4,424) (4,768) (3,455) (2,691) (2,757)
Net Impairment loss on Financial Instrument (1,752)        
Other expenses (24,009) (28,051) (28,275) (51,473) (14,425)
Profit from operations 68,760 39,289 22,503 1,032 80,331
Finance costs (29,883) (25,472) (26,810) (34,180) (26,748)
Share of result of associate 479 170 - (2) -
Profit/(Loss) before tax from continuing operations 39,356 13,987 (4,307) (33,150) 53,583
Income tax benefit (expense) (13,442) (10,584) (466) 2,543 (5,365)
Profit/(Loss) after tax from continuing operations 25,914 3,403 (4,773) (30,607) 48,218
           
Discontinued operations          
Loss from discontinued operations, net of tax - - - - -
Profit/(Loss) after tax for the year 25,914 3,403 (4,773) (30,607) 48,218
           
Other comprehensive income/(loss):          
Fair value gain/(loss) on financial assets at fair value through other comprehensive income 1,214 6,069 1,700 2,914 (2,186)
Fair value gain on revaluation of property, plant and equipment   916 - - -
Foreign currency translation - - - - -
Total comprehensive Profit/(Loss) for the year 27,128 9,472 (3,073) (27,693) 46,032
           
Profit/(Loss) attributable to:          
Owners of the parent 24,919 5,957 (4,277) (30,317) 48,301
Non-controlling interests 995 (2,554) (496) (290) (83)
  25,914 3,403 (4,773) (30,607) 48,218
           
Total comprehensive Profit/(Loss) attributable to:          
Owners of the parent 26,133 12,026 (2,577) (27,403) 46,115
Non-controlling interests 995 (2,554) (496) (290) (83)
  27,128 9,472 (3,073) (27,693) 46,032
           
Earnings/(Loss) per share attributable to owners of the parent (sen per share)          
Basic 1.7 0.4 (0.3) (2.0) 3.2
Diluted 1.7 0.4 (0.3) (2.0) 3.2